package com.ruoyi.buss.report.mapper;

import java.util.List;
import com.ruoyi.buss.report.domain.QmcyCustJxyxyjb;

/**
 * 绩效营销业绩Mapper接口
 * 
 * @author zjh
 * @date 2021-08-03
 */
public interface QmcyCustJxyxyjbMapper 
{
    /**
     * 查询绩效营销业绩
     * 
     * @param userId 绩效营销业绩ID
     * @return 绩效营销业绩
     */
    public QmcyCustJxyxyjb selectQmcyCustJxyxyjbById(String userId);

    /**
     * 查询绩效营销业绩列表
     * 
     * @param qmcyCustJxyxyjb 绩效营销业绩
     * @return 绩效营销业绩集合
     */
    public List<QmcyCustJxyxyjb> selectQmcyCustJxyxyjbList(QmcyCustJxyxyjb qmcyCustJxyxyjb);

    /**
     * 新增绩效营销业绩
     * 
     * @param qmcyCustJxyxyjb 绩效营销业绩
     * @return 结果
     */
    public int insertQmcyCustJxyxyjb(QmcyCustJxyxyjb qmcyCustJxyxyjb);

    /**
     * 修改绩效营销业绩
     * 
     * @param qmcyCustJxyxyjb 绩效营销业绩
     * @return 结果
     */
    public int updateQmcyCustJxyxyjb(QmcyCustJxyxyjb qmcyCustJxyxyjb);

    /**
     * 删除绩效营销业绩
     * 
     * @param userId 绩效营销业绩ID
     * @return 结果
     */
    public int deleteQmcyCustJxyxyjbById(String userId);

    /**
     * 批量删除绩效营销业绩
     * 
     * @param userIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteQmcyCustJxyxyjbByIds(String[] userIds);
    
    List<QmcyCustJxyxyjb> getQmcyCustJxyxyjInfo(QmcyCustJxyxyjb condition);
	List<QmcyCustJxyxyjb> getQmcyCustJxyxyjInfoAll(QmcyCustJxyxyjb condition);
}
